Supplier Page from MyBioSource.com for Recombinant Mouse Leucine-rich repeat-containing protein 8C (Lrrc8c), partial